| 1 |
Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] |
[Table] |
* |
* |
us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTable |
| 2 |
Legal Entity [Axis] |
[Axis] |
* |
* |
dei:LegalEntityAxis |
| 3 |
Consolidated Entity [Domain] |
[Domain] |
* |
* |
dei:EntityDomain |
| 4 |
Class of Stock [Axis] |
[Axis] |
* |
* |
us-gaap:StatementClassOfStockAxis |
| 5 |
Class of Stock [Domain] |
[Domain] |
* |
* |
us-gaap:ClassOfStockDomain |
| 6 |
Common Stock [Member] |
[Member] |
* |
* |
us-gaap:CommonStockMember |
| 7 |
Common Class A [Member] |
[Member] |
* |
* |
us-gaap:CommonClassAMember |
| 8 |
Common Class B [Member] |
[Member] |
* |
* |
us-gaap:CommonClassBMember |
| 9 |
Common Class C [Member] |
[Member] |
* |
* |
us-gaap:CommonClassCMember |
| 10 |
Nonvoting Common Stock [Member] |
[Member] |
* |
* |
us-gaap:NonvotingCommonStockMember |
| 11 |
Convertible Common Stock [Member] |
[Member] |
* |
* |
us-gaap:ConvertibleCommonStockMember |
| 12 |
Preferred Stock [Member] |
[Member] |
* |
* |
us-gaap:PreferredStockMember |
| 13 |
Cumulative Preferred Stock [Member] |
[Member] |
* |
* |
us-gaap:CumulativePreferredStockMember |
| 14 |
Noncumulative Preferred Stock [Member] |
[Member] |
* |
* |
us-gaap:NoncumulativePreferredStockMember |
| 15 |
Redeemable Preferred Stock [Member] |
[Member] |
* |
* |
us-gaap:RedeemablePreferredStockMember |
| 16 |
Nonredeemable Preferred Stock [Member] |
[Member] |
* |
* |
us-gaap:NonredeemablePreferredStockMember |
| 17 |
Convertible Preferred Stock [Member] |
[Member] |
* |
* |
us-gaap:ConvertiblePreferredStockMember |
| 18 |
Nonredeemable Convertible Preferred Stock [Member] |
[Member] |
* |
* |
us-gaap:NonredeemableConvertiblePreferredStockMember |
| 19 |
Redeemable Convertible Preferred Stock [Member] |
[Member] |
* |
* |
us-gaap:RedeemableConvertiblePreferredStockMember |
| 20 |
Preferred Class A [Member] |
[Member] |
* |
* |
us-gaap:PreferredClassAMember |
| 21 |
Preferred Class B [Member] |
[Member] |
* |
* |
us-gaap:PreferredClassBMember |
| 22 |
Series A Preferred Stock [Member] |
[Member] |
* |
* |
us-gaap:SeriesAPreferredStockMember |
| 23 |
Series B Preferred Stock [Member] |
[Member] |
* |
* |
us-gaap:SeriesBPreferredStockMember |
| 24 |
Series C Preferred Stock [Member] |
[Member] |
* |
* |
us-gaap:SeriesCPreferredStockMember |
| 25 |
Series D Preferred Stock [Member] |
[Member] |
* |
* |
us-gaap:SeriesDPreferredStockMember |
| 26 |
Series E Preferred Stock [Member] |
[Member] |
* |
* |
us-gaap:SeriesEPreferredStockMember |
| 27 |
Series F Preferred Stock [Member] |
[Member] |
* |
* |
us-gaap:SeriesFPreferredStockMember |
| 28 |
Series G Preferred Stock [Member] |
[Member] |
* |
* |
us-gaap:SeriesGPreferredStockMember |
| 29 |
Series H Preferred Stock [Member] |
[Member] |
* |
* |
us-gaap:SeriesHPreferredStockMember |
| 30 |
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] |
[Line Items] |
* |
* |
us-gaap:EarningsPerShareBasicLineItems |
| 31 |
Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block] |
[Concept] Text Block (HTML) |
For Period |
* |
us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock |
| 32 |
Earnings Per Share, Basic [Roll Up] |
[Abstract] |
* |
* |
us-gaap:EarningsPerShareBasicAbstract |
| 33 |
Income (Loss) from Operations before Extraordinary Items, Per Basic Share [Roll Up] |
[Abstract] |
* |
* |
us-gaap:IncomeLossBeforeExtraordinaryItemsAndCumulativeEffectOfChangeInAccountingPrinciplePerBasicShareAbstract |
| 34 |
Income (Loss) from Continuing Operations, Per Basic Share |
[Concept] Share |
For Period |
* |
us-gaap:IncomeLossFromContinuingOperationsPerBasicShare |
| 35 |
Income (Loss) from Discontinued Operations, Net of Tax, Per Basic Share |
[Concept] Share |
For Period |
* |
us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare |
| 36 |
Income (Loss) from Operations before Extraordinary Items, Per Basic Share, Total |
[Concept] Share |
For Period |
* |
us-gaap:IncomeLossBeforeExtraordinaryItemsAndCumulativeEffectOfChangeInAccountingPrinciplePerBasicShare |
| 37 |
Income (Loss) from Extraordinary Items, Net of Tax, Per Basic Share [Roll Up] |
[Abstract] |
* |
* |
us-gaap:IncomeLossFromExtraordinaryItemsNetOfTaxPerBasicShareAbstract |
| 38 |
Income (Loss) from Extraordinary Items, before Tax, Per Basic Share |
[Concept] Share |
For Period |
* |
us-gaap:IncomeLossFromExtraordinaryItemsBeforeTaxPerBasicShare |
| 39 |
Income (Loss) from Extraordinary Items, Tax Effect, Per Basic Share |
[Concept] Share |
For Period |
* |
us-gaap:IncomeLossFromExtraordinaryItemsTaxEffectPerBasicShare |
| 40 |
Income (Loss) from Extraordinary Items, Net of Tax, Per Basic Share, Total |
[Concept] Share |
For Period |
* |
us-gaap:IncomeLossFromExtraordinaryItemsNetOfTaxPerBasicShare |
| 41 |
Earnings Per Share, Basic, Total |
[Concept] Share |
For Period |
* |
us-gaap:EarningsPerShareBasic |
| 42 |
Earnings Per Share, Basic, Two Class Method [Hierarchy] |
[Abstract] |
* |
* |
us-gaap:EarningsPerShareBasicTwoClassMethodAbstract |
| 43 |
Earnings Per Share, Basic, Distributed |
[Concept] Share |
For Period |
* |
us-gaap:EarningsPerShareBasicDistributed |
| 44 |
Earnings Per Share, Basic, Undistributed |
[Concept] Share |
For Period |
* |
us-gaap:EarningsPerShareBasicUndistributed |
| 45 |
Undistributed Earnings, Basic [Roll Up] |
[Abstract] |
* |
* |
us-gaap:UndistributedEarningsAbstract |
| 46 |
Net Income (Loss) Attributable to Parent [Roll Up] |
[Abstract] |
* |
* |
us-gaap:NetIncomeLossAbstract |
| 47 |
Income (Loss) from Continuing Operations Attributable to Parent |
[Concept] Monetary |
For Period |
Credit |
us-gaap:IncomeLossFromContinuingOperations |
| 48 |
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent |
[Concept] Monetary |
For Period |
Credit |
us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity |
| 49 |
Extraordinary Item, Gain (Loss), Net of Tax, Attributable to Parent |
[Concept] Monetary |
For Period |
Credit |
us-gaap:ExtraordinaryItemGainOrLossNetOfTaxAttributableToReportingEntity |
| 50 |
Net Income (Loss) Attributable to Parent, Total |
[Concept] Monetary |
For Period |
Credit |
us-gaap:NetIncomeLoss |
| 51 |
Distributed Earnings [Roll Up] |
[Abstract] |
* |
* |
us-gaap:DistributedEarningsAbstract |
| 52 |
Dividends |
[Concept] Monetary |
For Period |
Debit |
us-gaap:Dividends |
| 53 |
Dividends and Interest Paid |
[Concept] Monetary |
For Period |
Debit |
us-gaap:DividendsAndInterestPaid |
| 54 |
Distributed Earnings, Total |
[Concept] Monetary |
For Period |
Debit |
us-gaap:DistributedEarnings |
| 55 |
Undistributed Earnings, Basic, Total |
[Concept] Monetary |
For Period |
Credit |
us-gaap:UndistributedEarnings |
| 56 |
Earnings Per Share, Nonrecurring Common Control Intra-Entity Transactions, Per Basic Share [Hierarchy] |
[Abstract] |
* |
* |
us-gaap:EarningsPerShareNonrecurringCommonControlIntraEntityTransactionsDescriptionPerBasicShareAbstract |
| 57 |
Earnings Per Share, Nonrecurring Common Control Intra-Entity Transactions, Description |
[Concept] Text/String |
For Period |
* |
us-gaap:EarningsPerShareNonrecurringCommonControlIntraEntityTransactionsDescription |
| 58 |
Earnings Per Share, Nonrecurring Common Control Intra-Entity Transactions, Per Basic Share, Effect |
[Concept] Share |
For Period |
* |
us-gaap:EarningsPerShareNonrecurringCommonControlIntraEntityTransactionsPerBasicShareEffect |
| 59 |
Participating Securities, Distributed and Undistributed Earnings [Roll Up] |
[Abstract] |
* |
* |
us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsAbstract |
| 60 |
Undistributed Earnings Allocated to Participating Securities |
[Concept] Monetary |
For Period |
Debit |
us-gaap:UndistributedEarningsAllocatedToParticipatingSecurities |
| 61 |
Preferred Stock Dividends and Other Adjustments |
[Concept] Monetary |
For Period |
Debit |
us-gaap:PreferredStockDividendsAndOtherAdjustments |
| 62 |
Participating Securities, Distributed and Undistributed Earnings, Total |
[Concept] Monetary |
For Period |
Debit |
us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarnings |